Skip to content

refactor(launch): 根据 LWJGL 版本判断是否使用 LWJGL Unsafe Agent#8464

Open
Big-Cake-jpg wants to merge 1 commit intoMeloong-Git:mainfrom
Big-Cake-jpg:main
Open

refactor(launch): 根据 LWJGL 版本判断是否使用 LWJGL Unsafe Agent#8464
Big-Cake-jpg wants to merge 1 commit intoMeloong-Git:mainfrom
Big-Cake-jpg:main

Conversation

@Big-Cake-jpg
Copy link
Copy Markdown

本 PR 将原本根据 Minecraft 与 Java 版本判断是否应用 LWJGL Unsafe Agent 的逻辑更改为了根据 LWJGL 版本判断,理论上这会减少出现问题时的影响范围、并且能够支持所有可能存在问题的 MC 实例(例如 26.1-snapshot-8 与其他启动器安装的 Cleanroom 实例)。

image

HMCL 与 PCL CE 均通过判断 LWJGL 版本决定是否使用 LUA,此次修改将逻辑与其对齐以防出现可能的意外行为。

相关代码来自 PCL CE,现将此修复重新贡献回上游。

PCL-Community/PCL-CE@44c2d30

@wyc-26 wyc-26 requested a review from LTCatt April 5, 2026 01:03
@wyc-26 wyc-26 added · 优化 等待确认 已经过社区确认,等待开发者确认 labels Apr 5, 2026
@LTCatt LTCatt added 处理中 开发者正在调查或处理该项 🟦 小更改 优先度:更改量很小,可以快速处理 and removed 等待确认 已经过社区确认,等待开发者确认 labels Apr 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

· 优化 处理中 开发者正在调查或处理该项 🟦 小更改 优先度:更改量很小,可以快速处理

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants